862d451015f88844f68340186b5001c8bac18a97,view/src/main/java/org/jspresso/framework/view/AbstractViewFactory.java,AbstractViewFactory,createIntegerFormat,#IIntegerPropertyDescriptor#ITranslationProvider#Locale#,1933
Before Change
ITranslationProvider translationProvider, Locale locale) {
DecimalFormat format = (DecimalFormat) NumberFormat.getIntegerInstance(locale);
applyDecimalFormatSymbols(format, propertyDescriptor, translationProvider, locale);
format.setGroupingUsed(propertyDescriptor.isThousandsGroupingUsed());
return format;
}
After Change
protected NumberFormat createIntegerFormat(IPropertyViewDescriptor propertyViewDescriptor,
IIntegerPropertyDescriptor propertyDescriptor,
ITranslationProvider translationProvider, Locale locale) {
String formatPattern = getOverloadedPattern(propertyViewDescriptor, propertyDescriptor);
DecimalFormat format = (DecimalFormat) NumberFormat.getIntegerInstance(locale);
applyDecimalFormatSymbols(format, propertyDescriptor, translationProvider, locale);
if (formatPattern != null) {
format.applyPattern(formatPattern);
} else {
format.setGroupingUsed(propertyDescriptor.isThousandsGroupingUsed());
}
return format;
}